/*
 *  support.c
 *  proj1
 *
 *  Created by Per-Anders Enarsson on 2008-09-09.
 *  Copyright 2008 __MyCompanyName__. All rights reserved..
 *
 */
#include <stdio.h>
#include <stdlib.h>
#include <ctype.h>

#include "support.h"




/*
 **********************************************************
 * Operativsystemsberoende Clear screen                          
 **********************************************************
 */

int clearScreen(){
#ifdef _WIN32
   system("cls");
#else
   system("clear");
#endif
   
   return 0;
}


/*
 **********************************************************
 * Radera skräptecken från input
 **********************************************************
 */
void skipGarb(void){
   
   while (getchar() != '\n')
   {
      
      
   }
}


/*
 **********************************************************
 * to upper
 **********************************************************
 */
char toUpperCase(char *convStr)
{
   char *convStrR=convStr;
   while (*convStr != '\0')
   {
      *convStr=toupper(*convStr);
      convStr++;
   }
   return *convStrR;
}
/*
 **********************************************************
 * Ange filnamn
 **********************************************************
 */

char *fileName(){ 
   static char filenm[24] = "........................";
   
   do
   {
      printf ("Enter filename :");
      scanf ("%24s",filenm);
      skipGarb();
   }
   while (strlen(filenm) == 0);
   return (filenm);
}

/*
 **********************************************************
 * Ange filnamn
 **********************************************************
 */
void exitPrg(){
   printf("System error");
   getchar();
   system("exit");
}

